piece of horse-dung - Espagnol Anglais Dictionnaire